package com.payment.entity.common;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class PartnerProductPackage implements Serializable {

    //    private String partnerCode;
//
//    private String partnerName;
//
//    private String packageType;
//
//    private String packageCode;
//
//    private String packageName;
//
//    private String packageDesc;
//
//    private String status;
//
//    //人民币价格
//    private String salePriceCNY;
//
//    //美元价格
//    private String salePriceUSD;
//
//    private String coverCountryMcc;
//
//    private String coverCountrys;
//
//    private String continentName;
//
//    private String appScope;
//
//    private String priceType;
//
//    private String packageFlow;
//
//    private String buyType;
//
//    private String minOrderPeriod;
//
//    private String maxOrderPeriod;
//
//    //是否有加油包，有就是1，没有就是0
//    private String refuelingPackageList;
//
//    private String refPackageName;
//
//    private String refPackageCode;
//
//    private String refPackageFlow;
//
//    //在前端首页展示的文字信息
//    private String countryNameIndex;
//
//    //private String countryNameIndexEN;
//    //在前端详情页展示的文字信息
//    private String countryNameDetails;
//
//    //private String countryNameDetailsEN;
//    //套餐详情的描述显示在详情页tab下面
//    private String packageDetailsDesc;
//
//   // private String packageDetailsDescEN;
//    //套餐增值业务描述显示在详情页tab下面
//    private String packageDetailsAdd;
//
//   // private String packageDetailsAddEN;
//    //详情页第二页的文字描述，应该还有一个图片描述，这边不显示
//    private String packageTextDesc;
//
//   // private String packageTextDescEN;
//    //销售类型
//    private String salesType;
//    //上架时间
//    private String putonShelvesTimes;
//    //下架时间
//    private String putoffShelvesTimes;
    // 渠道编码
    private String partnerCode;
    // 渠道名称
    private String partnerName;
    // 套餐类型
    private String packageType;
    // 套餐编码
    private String packageCode;
    // 套餐名称(中文)
    private String packageName;
    // 套餐名称(英文)
    private String packageNameEN;
    // 套餐描述
    private String packageDesc;
    // 套餐的状态
    private String status;
    // 人民币价格
    private String salePriceCNY;
    // 美元价格
    private String salePriceUSD;
    // 特价价格
    //private String strategyDesc;
    //特价人民币价格
    private String strategyDescCNY;
    //特价美元价格
    private String strategyDescUSD;
    // 销售类型
    private String salesType;
    // 适用范围
    private String appScope;
    // 购买方式：1,预付费；2，后付费
    private String buyType;
    // 如果套餐类型为 0，此字段必须有值， 取值包括两种： 1-单天定价； 2-打包定价；
    private String priceType;
    // 套餐产品流量，单位为 MB； 如果 packageType不为 0，此字段不能 为空；
    private String packageFlow;
    // 套餐最小订购周期
    private String minOrderPeriod;
    // 套餐产品的最大订购周期，如果没有最 大订购周期限制，此处填写-1
    private String maxOrderPeriod;
    // 是否有加油包，有就是1，没有就是0
    private String refuelingPackageList;
    //标识图片唯一的code
    private String coverCountryCode;
    // 图片名称
    private String coverPictureName;
    // 国家码集合
    private String coverCountryMcc;
    // 国家中文名字
    private String coverCountrys;
    // 国家中文名字(英文)
    private String coverCountrysEN;
    // 大洲
    private String continentName;
    // 英文大洲
    private String continentNameEN;
    // 以下：保存下面的信息是为了修改的时候能够读取到原有的内容
    // 在前端首页展示的文字信息
    private String countryNameIndex;
    private String countryNameIndexEN;
    // 在前端详情页展示的文字信息
    private String countryNameDetails;
    private String countryNameDetailsEN;
    // 套餐详情的描述显示在详情页tab下面
    private String packageDetailsDesc;
    private String packageDetailsDescEN;
    // 套餐增值业务描述显示在详情页tab下面
    private String packageDetailsAdd;
    private String packageDetailsAddEN;
    // 详情页第二页的文字描述，应该还有一个图片描述，这边不显示
    private String packageTextDesc;
    private String packageTextDescEN;
    // 以上：保存下面的信息是为了修改的时候能够读取到原有的内容
    // 上架时间
    private String putonShelvesTimes;
    // 下架时间
    private String putoffShelvesTimes;

}
